lay down one's existence - German English Dictionary